<?php
    // 需求：
    // 给定用户名和密码
    // 查询数据库里是否用一条数据是这个用户名和密码 
        // 如果有就是登陆成功，在页面输出一个{"code":1}表示登陆成功
        // 如果没有就是登陆失败，在页面输出一个{"code":0}表示登陆失败
    header('content-type:text/html;charset=utf-8;');
    // print_r($_POST);
    
    $name = $_POST['un'];
    $pw = $_POST['pw'];
    // print_r($_POST);

    // 1 连接数据库
    $link = mysqli_connect('127.0.0.1','root','root','my_game');
    // 2 执行查询sql语句
    $sql = "SELECT * FROM `userinto` WHERE `username`='$name' AND `password`='$pw'";
    $res = mysqli_query($link,$sql);
    // 3 查询结果看不懂，需要解析
    // 只要能解析到一行数据就可以
    $arr = mysqli_fetch_assoc($res);

    if($arr){
        // 有查询到数据，说明登陆成功
        echo '{"code":1}';
        // 登陆成功以后，后端写入一个cookie，时效是7天
        // name = 用户名
        setcookie('name',$name,7*24*60*60+time());
    }else{
        // 没有查询到数据，说明登陆失败
        echo '{"code":0}';
    }

?>